300 HOME : PRINT " A)PPLESOFT OR M)ACHINE ": PRINT " SEARCH:(ENTER A OR M)"
310 INPUT T$
320 IF (T$ < >"A") AND (T$ < >"M") THEN 300
330 PRINT : PRINT : INPUT " ENTER STATE NAME: ";Z$
340 IF Z$ = "DONE" THEN END
350 IF T$ = "M" THEN 400
360 FOR J = 1 TO 1000
370 IF S$(J) = Z$ THEN 410
380 NEXT J
390 GOTO 410
400 CALL SEARCH"S$,Z$,N,J"
410 PRINT : PRINT " THE CAPITAL OF ";Z$;" IS ";C$(J)
420 GOTO 330
430 DATA "ALABAMA","ALASKA","ARIZONA","ARKANSAS","CALIFORNIA","COLORADO","CONNECTICUT","DELAWARE","FLORIDA","GEORGIA","HAWAII","IDAHO","ILLINOIS","INDIANA","IOWA","KANSAS","KENTUCKY","LOUISIANA","MAINE","MARYLAND","MASSACHUSETTS"
440 DATA "MICHIGAN","MINNESOTA","MISSISSIPPI","MISSOURI","MONTANA","NEBRASKA","NEVADA","NEW HAMPSHIRE","NEW JERSEY","NEW MEXICO","NEW YORK","NORTH CAROLINA","NORTH DAKOTA","OHIO","OKLAHOMA","OREGON","PENNSYLVANIA","RHODE ISLAND"
450 DATA "SOUTH CAROLINA","SOUTH DAKOTA","TENNESSEE","TEXAS","UTAH","VERMONT","VIRGINIA","WASHINGTON","WEST VIRGINIA","WISCONSIN","WYOMING"
460 DATA "MONTGOMERY","JUNEAU","PHOENIX","LITTLE ROCK","SACRAMENTO","DENVER ","HARTFORD","DOVER ","TALLAHASSEE","ATLANTA","HONOLULU","BOISE","SPRINGFIELD","INDIANAPOLIS","DES MOINES","TOPEKA","FRANKFORT","BATON ROUGE","AUGUSTA"
470 DATA "ANNAPOLIS","BOSTON","LANSING","ST. PAUL","JACKSON","JEFFERSON CITY","HELENA","LINCOLN","CARSON CITY","CONCORD","TRENTON","SANTA FE","ALBANY","RALEIGH","BISMARK","COLUMBUS","OKLAHOMA CITY","SALEM","HARRISBURG","PROVIDENCE"
480 DATA "COLUMBIA","PIERRE","NASHVILLE","AUSTIN","SALT LAKE CITY","MONTPELIER","RICHMOND","OLYMPIA","CHARLESTON","MADISON","CHEYENNE","NON-EXISTANT"